.ace-nav .nav-item{
	margin: -4px 8px 0 0;
    border-radius: 100%;
    /* border: 2px solid #FFF; */
    max-width: 40px;
}
.selected{
	background-color: #4682B4;
	color: white;
}
.form-inline .form-group{margin-top:10px;}
.returnBtn{
	cursor:pointer;
}
.page-header h1 {
    padding: 0;
    margin: 0 8px;
    font-size: 24px;
    font-weight: lighter;
    color: #2679b5;
}
.fw-row{
	margin-left: 0px;
}
.center {
 margin-left: auto;
 margin-right: auto;
 text-align: center;
}
.tree-panel{
	border-color: #99bce8;
}
.tree-head{
background-image: url(../images/bg.gif);
min-height: 29px;
border-color: #99bce8;
}
.tree-head>h4{
line-height: 29px;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
} 
label.required:after{content:'*';color: red;};
input.required:before{content:'*';color: red;};
select.required:before{content:'*';color: red;};